package com.zlsy.secondtime.singleton;


/**
 * @author zhouliang
 * @date 2020/6/12 8:39
 * 单例模式 - 静态内部类（推荐使用）
 */
public class Singleton6 {
    private Singleton6() {
    }

    /**
     * 静态内部类
     */
    private static class SingletonInstance {
        /**
         * 调用的时候才会去初始化 Singleton6
         */
        private static final Singleton6 INSTANCE = new Singleton6();
    }

    public static Singleton6 getInstance() {
        return SingletonInstance.INSTANCE;
    }
}
